package com.elinkway.infinitemovies.bean;

import com.lvideo.http.bean.LVideoBaseBean;

import java.util.ArrayList;

public class RecommendBase extends GridPosterBase implements LVideoBaseBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 6385379063637809925L;

	/**
	 * 名称
	 */
	private String name;

	/**
	 * 专辑id
	 */
	private String aid;

	/**
	 * 专题id
	 */
	private String themeid;

	/**
	 * 网页地址视频地址
	 */
	private String playurl;

	private String display;

	/**
	 * 副标题
	 */
	private String subname;

	/**
	 * 图片
	 */
	private String pic;

	/**
	 * 横图
	 */
	private String pich;

	/**
	 * 频道
	 */
	private String vt;

	/**
	 * 每帧显示时间
	 */
	private String showtime;

	/**
	 * 评分
	 */
	private String rating;

	/**
	 * 是否完结
	 */
	private String isend;

	/**
	 * 总集数
	 */
	private String episodes;

	/**
	 * 当前集数
	 */
	private String nowepisodes;

	private ArrayList<String> streams;

	private String shareTitle;

	private String sharePic;

	private String shareDesc;
	
	public ArrayList<String> getStreams() {
		return streams;
	}

	/**
	 * 图片右上角的tag
	 */
	private String cornerColor;
	private String cornerTitle;

	private int currentShowIndex = 0;

	public int getCurrentShowIndex() {
		return currentShowIndex;
	}

	public void setCurrentShowIndex(int currentShowIndex) {
		this.currentShowIndex = currentShowIndex;
	}

	public String getCornerColor() {
		return cornerColor;
	}

	public void setCornerColor(String cornerColor) {
		this.cornerColor = cornerColor;
	}

	public String getCornerTitle() {
		return cornerTitle;
	}

	public void setCornerTitle(String cornerTitle) {
		this.cornerTitle = cornerTitle;
	}
	
	public String getShareTitle() {
		return shareTitle;
	}

	public String getSharePic() {
		return sharePic;
	}

	public String getShareDesc() {
		return shareDesc;
	}

	public void setShareTitle(String shareTitle) {
		this.shareTitle = shareTitle;
	}

	public void setSharePic(String sharePic) {
		this.sharePic = sharePic;
	}

	public void setShareDesc(String shareDesc) {
		this.shareDesc = shareDesc;
	}

	public void setStreams(ArrayList<String> streams) {
		this.streams = streams;
	}

	public String getName() {
		return name;
	}

	@Override
	public String toString() {
		return "RecommendBase{" +
				"name='" + name + '\'' +
				", aid='" + aid + '\'' +
				", themeid='" + themeid + '\'' +
				", playurl='" + playurl + '\'' +
				", display='" + display + '\'' +
				", subname='" + subname + '\'' +
				", pic='" + pic + '\'' +
				", pich='" + pich + '\'' +
				", vt='" + vt + '\'' +
				", showtime='" + showtime + '\'' +
				", rating='" + rating + '\'' +
				", isend='" + isend + '\'' +
				", episodes='" + episodes + '\'' +
				", nowepisodes='" + nowepisodes + '\'' +
				", streams=" + streams +
				", shareTitle='" + shareTitle + '\'' +
				", sharePic='" + sharePic + '\'' +
				", shareDesc='" + shareDesc + '\'' +
				'}';
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAid() {
		return aid;
	}

	public void setAid(String aid) {
		this.aid = aid;
	}

	public String getThemeid() {
		return themeid;
	}

	public void setThemeid(String themeid) {
		this.themeid = themeid;
	}

	public String getPlayurl() {
		return playurl;
	}

	public void setPlayurl(String playurl) {
		this.playurl = playurl;
	}

	public String getSubname() {
		return subname;
	}

	public void setSubname(String subname) {
		this.subname = subname;
	}

	public String getPic() {
		return pic;
	}

	public void setPic(String pic) {
		this.pic = pic;
	}

	public String getVt() {
		return vt;
	}

	public void setVt(String vt) {
		this.vt = vt;
	}

	public String getShowtime() {
		return showtime;
	}

	public void setShowtime(String showtime) {
		this.showtime = showtime;
	}

	public String getRating() {
		return rating;
	}

	public void setRating(String rating) {
		this.rating = rating;
	}

	public String getIsend() {
		return isend;
	}

	public void setIsend(String isend) {
		this.isend = isend;
	}

	public String getEpisodes() {
		return episodes;
	}

	public void setEpisodes(String episodes) {
		this.episodes = episodes;
	}

	public String getNowepisodes() {
		return nowepisodes;
	}

	public void setNowepisodes(String nowepisodes) {
		this.nowepisodes = nowepisodes;
	}

	public String getDisplay() {
		return display;
	}

	public void setDisplay(String display) {
		this.display = display;
	}

	public String getPich() {
		return pich;
	}

	public void setPich(String pich) {
		this.pich = pich;
	}

}
